carry on one's works - Spanish English Dictionary